const http = require("http");
//http,fs模块
const fs = require("fs");
//当http请求时执行回调函数
const server = http.createServer((req, res) => {
    console.log("received request");
    let filePath = "./demo2.html";
    //读取文件内容
    let fileContent = fs.readFileSync(filePath);
    //响应

    res.end(fileContent);
});
server.listen(5678);
console.log("server is listening 3000")

//尝试修改demo2.html内容
//或者修改监听端口，再次访问：需在putty中重新执行
//端口可能被其他程序占用了，或不允许使用

//尝试修改demo2.html内容：每刷新一次，会执行一次http.createServer


//查看可用端口
//sudo firewall-cmd --list-port

//设置端口
//sudo firewall-cmd --zone=public --add-port=8081/tcp --permanent

//sudo firewall-cmd --reload 重启防火墙